﻿using CleanArchitecture.Core.SharedKernel;
using System;

namespace CleanArchitecture.Infrastructure.Entities.System.Notice
{
    /// <summary>
    /// Represents a SystemNotice
    /// </summary>
    public partial class SystemNotice : BaseEntity
    {
        #region Ctor
        /// <summary>
        /// Ctor
        /// </summary>
        public SystemNotice()
        {
        }
        #endregion

        #region Property
        /// <summary>
        /// 系统消息标题
        /// </summary>
        public string NoticeTitle { get; set; }

        /// <summary>
        /// 系统消息内容
        /// </summary>
        public string NoticeText { get; set; }

        /// <summary>
        /// 系统消息发布者署名
        /// </summary>
        public string Publisher { get; set; }

        public EntityEnumConfig.YesorNo IsActive { get; set; }

        public DateTime CreatedOnTimeUtc { get; set; }
        #endregion
        
    }
}
